apologizing once more - French English Dictionary